/**
 * 报表设计公司(2011)
 */
package net.abbp.report.designer.action;

import javax.swing.Action;
import javax.swing.JComponent;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * 系统操作接口
 * 
 * @version 1.0 2011-3-24
 * @author <a herf="lexloo@gmail.com">lexloo</a>
 * @since ANNCSR 2.0
 */
public interface IAction extends Action {
	/**
	 * 日志记录器
	 */
	public static final Logger logger = LoggerFactory.getLogger(IAction.class.getName());

	/**
	 * 创建工具条使用控件
	 * 
	 * @return 工具条使用控件
	 */
	public JComponent createToolBarComponent();
}